home *** CD-ROM | disk | FTP | other *** search
-
- NoteIt!
- ><>-<><
-
- Version 1.3a August 18, 1993
-
- by Ryan J. Bruner
-
- I. Why?
- ========
- I always felt the Amiga needed a short little Post-It© style utility.
- Too often while using my computer, I need to leave myself a note, but
- don't because I never have some paper and a pen. So, I decided to try
- my hand at it. This is my first attempt at any Amiga Intuition
- programming, so any suggestions you have are welcomed!
-
- Note: I cannot be responsible for any system crashes caused
- by this program. :-) I just hope they don't happen!
- I have tried to thoroughly test this.
-
- II. What?
- =========
- A. Startup
- -----------
- NoteIt! requires at least Workbench 2.0 to run. NoteIt! can be
- started by either the CLI, or from the Workbench. Several parameters
- are supported to configure NoteIt!. These parameters are the same
- for the CLI as for the Workbench Tooltypes. These Tooltypes are as
- follows:
-
- TOP You can specify the where the top of the NoteIt! window
- will open using this Tooltype. For example, to open
- the window 100 pixels from the top of the screen, use
- "TOP=100". The default position is 20.
-
- LEFT Similar to TOP, except you can specify where the left
- edge of the window will open. Default position is 20.
-
- PUBSCREEN You can specify which Public screen NoteIt! will open
- on with this Tooltype. If the Public screen does not
- exist, then it will default to the Workbench.
-
- WIDTH Using WIDTH tells NoteIt! how many pixels across the
- window should be. For example, to to have a window
- 300 pixels across, use "WIDTH=300".
- Default is 100.
-
- HEIGHT Similar to WIDTH, except you can specify the number of
- pixels up and down that can be displayed. If you specify
- fewer than the default, then NoteIt! will use the default.
- Actual default varies with font size..
-
-
- These Tooltypes are identical to the parameters that may be passed to
- the CLI. For example, to open NoteIt! with a top edge at 100, and
- left edge at 100, you would enter:
-
- NoteIt! TOP=100 LEFT=100
-
-
- B. Using NoteIt!
- -----------------
- NoteIt! allows you to type enough text to fill the window. The
- window's font is determined by the current screen's default font.
- Once the window opens, you can type text at will. NoteIt! supports
- multiple pages in the window, allowing you to leave yourself several
- messages with only one NoteIt! program running. NoteIt! will only
- allow you to run one at a time. This is necessary since having more
- than one running could erase the notes in the note file with the
- notes of another. See below for more on the note files.
-
-
- B-1 Menus
- ---------
- * Under the Project menu, there are 2 menu items:
-
- About NoteIt!...
- I'm sure you can figure out what it does! :-)
-
- Zip Window
- Choosing this item, or clicking on the size gadget of the
- window will "zip" the window to the size of the title bar.
- All functions are disabled except for through the gadgets
- this way. Click on the size gadget to return to the
- previous size and location.
-
- Quit
- This will quit out of NoteIt!, saving any remaining notes.
- (see section about saving notes below). Amiga-Q or using
- the Close Gadget perform the same function.
-
- * Several menu items are listed under the Page menu:
-
- Add Page
- Choosing "add page" will create a new empty page to type
- into. Amiga-A is the keyboard equivilent.
-
- Delete Page
- Choosing "delete page" will delete the current page, and
- advance to the next page. If the current page is the only
- page, then a requester will say you can't delete that page.
- Amiga-D is the keyboard equivilent.
-
- Next Page
- Choosing "next page" will advance to the next page, if
- one exists. Amiga-N is the keyboard equivilent.
-
- Prev Page
- Choosing "prev page" will move back to the previous page,
- if one exists. Amiga-P is the keyboard equivilent.
-
-
- B-2 Gadgets
- -----------
- There are four gadgets in the NoteIt! window: Add Page is shown as
- a plus (+), Delete Page as a minus (-), Previous page as an arrow (<-),
- and Next Page as the opposite arrow (->). Their functions match the
- respective menu items under the Page menu above.
- You can also shrink the window down to just the title bar by
- clicking on the Zoom Gadget. While the window is "zipped" to only a
- title bar, menu functions, as well as keyboard input is disabled. Just
- click the Zoom Gadget again to restore the window back to its original
- size and location.
-
- B-3 Saving
- ----------
- NoteIt! also will save your notes between power cycles. All notes
- will be stored in a file located in "ENVARC:NoteIt.notes". Every time
- NoteIt! is run, if a note file exists, it will read the file and display
- the first one in the window. Use Next Page, or Prev Page to view any
- other notes.
- NoteIt! also saves the notes after approximately 10 seconds of
- inactivity. Leaving NoteIt! running until shutting power off will not
- lose messages unless you shut off the power prior to the 10 second time
- period. Once you close the NoteIt! window, either through the close
- gadget, or through the menu item "Quit" (Amiga-Q), it will save any
- messages.
-
-
- III. What is to come?
- =====================
- My current plans for future versions include:
-
- o Support for the system clipboard
- o Multiple windows for notes.
- o NoteIt! configuration window to control window size and
- font.
- o Scroll bar to scroll without the need for using the cursor.
- o Ability to insert cursor with mouse..
-
- Any suggestions are greatly appreciated.
-
-
- IV. Who?
- ========
- I can be contacted through e-mail at the following address:
-
- rbruner@engin.umich.edu
-
- or through snail mail at:
-
- Ryan J. Bruner
- 3075 Whisperwood Dr.
- Apt. 448
- Ann Arbor, MI 48105
- USA
-
-
- V. Thanks
- =========
- I first would like to thank Christopher Wolf, a.k.a. cwolf on the IRC
- (chris@alchemy.tn.cornell.edu), for the ParseParameters function so I
- could support TOOLTYPES.
-
- Thanks to my beta testers, Xed, Dense, JanusMan, Timmer, colins, and
- DrDemento, all from the IRC.
-
- I would also like to thank Martyn Knapton, a.k.a. B-Trayor on the IRC,
- for the new NoteIt! icon. He designed several, but I could only use the
- smallest version until I find a way to use larger images in IconEdit.
-
- I would like to thank all the guys on #amiga for all the assistance they
- have provided while programming this.
-
- Thanks, especially, to my Lord and Saviour, Jesus Christ!
-